﻿namespace King.Learn.DoNet.CSharp11.Example
{
    ref struct ReadonlyRef
    {
        /// <summary>
        /// 一个 int 的引用
        /// </summary>
        public ref int field1;

        /// <summary>
        /// 一个 int 的只读引用（ref 只读）
        /// </summary>
        public readonly ref int field2;

        /// <summary>
        /// 一个只读 int 的引用（int 只读）
        /// </summary>
        public ref readonly int field3;

        /// <summary>
        /// 一个只读 int 的只读引用
        /// </summary>
        public readonly ref readonly int field4;
    }
}
